Taryn TorresTaryn Torres
International FootballWhen the Ball Rolls on the Touchline: Lessons from a Forgotten FanThe article is originally composed in Vietnamese per the request. English...
International FootballMexico 1-1 Peru: The Data-Less Friendly and How We Misread a FaceIn the 68th minute at Sports Illustrated Stadium, ESPN's camera left the...
International FootballIvan Toney shatters personal record with 10 goals in 7 rounds: Breakthrough moment or 'luck' before turning 30?Al-Ahli secured a crucial victory against Al-Hazm in Round 7 of the Roshn Sau...
Domestic FootballVND 150,000 for Two Matches: FIFA ASEAN Cup 2026 Ticket Pricing Exposes the Hidden Structure of Group BThe cheapest ticket into Si Jalak Harupat to watch Vietnam play two matches o...
Domestic FootballThe Nine Pillars of a Match Record and the Noise Trap of the Transfer WindowI once sat in front of a file with nine sections. Each section had a table, a...
International FootballUeda Ayase, Goto Keisuke and the Baton Passed in the 46th MinuteIn the 46th minute, Goto Keisuke walked across the touchline with the number ...
EsportsFull Scaffolding, Empty Data: The Verification Gap in Esports AnalysisAt three in the morning in Shanghai, a text file of more than four thousand...
International FootballGraham Arnold, the Gulf Cup 27 Draw and the Limits of the FIFA RankingIn the notebook I carried throughout the Gulf Cup 27 group stage, there is on...
Martial ArtsVietnamese Combat Sports in a Rumor Storm: When Data Is Empty, Conclusions Must StopThat night, a combat-sports community page with more than forty thousand...
Badminton43 Years Old, World No. 254: Nguyễn Tiến Minh and the Lesson from a Qualifier Nobody FilmedIn a corner of the court at Vietnam Open 2026, where the stands were not yet...
BasketballThe Empty Shell of the Transfer Market: When a Rumor With No Substance Gets Swallowed WholeIn 2026, at 26, I had just started as a sports journalist in Saigon. During t...
SwimmingThe Swimmer's Shoulder: Decoding an Injury That Isn't in the TendonDuring a load-check session at the end of a training cycle, I stood at the...
Table TennisMilton Keynes Second Annual Ladies Charity Table Tennis Tournament Raises 650 Pounds and Collects Over 100 Bras for Breast Cancer AwarenessOn September 6, the second annual ladies charity table tennis tournament was...
Domestic FootballAsian Cup 2027 Is Not Postponed: Vietnam Have Two November Matches, But Only One Real TestOn 11 November, on the pitch at Thien Truong, Vietnam host Chinese Taipei. Fo...
Domestic FootballTwo Decades of Journey: From Abandoned Academies to Vietnam Football's World Cup DreamOn a June morning in 2026, I stood in an abandoned youth football academy on...
EsportsTransfer Window and the Data Problem: When Every Rumor Has a Price, But Not Every Price Is CredibleThe transfer window is always a time when noise overwhelms signal. Vietnamese...
Formula 1Piastri and the 'Bigger Question' at Monza: When Data Cannot Decode AdaptationZandvoort, last weekend. I sat in front of the screen, rewatching the telemet...
BadmintonAsian Games 2026: India's Men's Badminton Draw and the Host-Nation UnknownWhen the draw was made at Aichi-Nagoya, most Indian fans saw only one familia...
AthleticsCarrying a Wife 200 Metres in Can Gio: The 1.1 m/s Pace and the Real Architecture of a Community RaceCarrying a Wife 200 Metres in Can Gio: The 1.1 m/s Pace and the Real...
International FootballThe Stoppage-Time Goal and the Sigh Behind a Clean SheetWhen the referee blew the final whistle in the eleventh minute of stoppage...
